.Frm_Fondo_fila_01 {
	BACKGROUND-COLOR: #efefef;
	text-align: center;
}
.Frm_Fondo_fila_011 {
	BACKGROUND-COLOR: #efefef;
}
.Frm_Fondo_fila_linea {
	BACKGROUND-COLOR: #1867B2;
}



.Frm_Fondo_fila_03 {
	BACKGROUND-COLOR: #FFFFC0
}

.Frm_Fondo_fila_02 {
	BACKGROUND-COLOR: #ffffff
}
.Frm_Fondo_fila_04 {
	BACKGROUND-COLOR: #C0C0FF
}
.Frm_Fondo_fila_05 {
	BACKGROUND-COLOR: #C0FFFF
}
.caja_datos {
	font-family: trebuchet ms, helvetica, sans-serif;
	font:8px;
	
}


.Frm_Espacio_Encabezado {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.Frm_Texto_TituloGeneral {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #003366; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Frm_Texto_01 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #003366; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Frm_Texto_div {
	PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Frm_Texto_div2 {
	PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px;BACKGROUND: #dddddd; PADDING-BOTTOM: 1px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Frm_Texto_cabecera {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #006699; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Frm_Texto_TituloEncabezado {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #4a4a4a; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dee6ef; TEXT-ALIGN: left
}
.Frm_Texto_TituloEncabezado2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../fotos/i_fondo_texto_encabezado_01.jpg); PADDING-BOTTOM: 5px; COLOR: #4a4a4a; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Frm_Texto_Etiqueta {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Frm_Texto_EtiquetaC {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Frm_Texto_base {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Frm_Texto_basel {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Frm_Texto_base2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3301; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Frm_Texto_pie {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.frm_Texto_Control_Desactivado {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 11px; BACKGROUND: #e2ecfa; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #111111; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_Texto_Control_Desactivadox {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 11px; BACKGROUND: #dddddd; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #111111; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_Texto_Control_Condisional {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 11px; BACKGROUND: #dedede; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #111111; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_Texto_Control_may {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #333333; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_Texto_Control_Mayuscula {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #333333; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_Texto_Control_der {
	border: 1px inset #999999;
	font-family: Calibri; /*font-family:Arial, Helvetica, sans-serif;*/
    font-size: 12px;
    background-color: #FDFDFD;
    text-transform: uppercase;
    margin-left: 0px;
	TEXT-ALIGN: right
}
.frm_Texto_Control_min {
	BORDER-RIGHT: #6f6f6f 1px solid; BORDER-TOP: #6f6f6f 1px solid; FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #6f6f6f 1px solid; COLOR: #333333; BORDER-BOTTOM: #6f6f6f 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.asterisco {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ff0000; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_texto_grilla_cabecera {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003366
}
.frm_texto_grilla_cabecera_r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #4a4a4a; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dee6ef
}
.frm_texto_grilla_filaoscura {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.frm_texto_grilla_filaoscura_r {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.frm_texto_grilla_filablanca {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.frm_texto_grilla_filablanca_r {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.TextoGrilla {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TituloGrande {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boton {
	BORDER-RIGHT: #000000 1px double; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px double; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px double; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px double; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
.boton_Edit {
    border-style: none;
    CURSOR: hand;
    background-image: url('../Imagenes/edit1.png');
    background-repeat: no-repeat;
}
.textoDoc {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	MARGIN: 0px
}
.fondoGris {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #efefef
}
.fondoBlanco {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.Frm_Texto_Campo {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoCampoMinuscula {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: lowercase; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lnkTexto
{
    padding-left: 15px; font-weight: bold; font-size: 12px; color: #0000FF; font-family: Arial, Helvetica, sans-serif;
}
.lnkTexto:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frm_imagen {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; CURSOR: pointer; BORDER-BOTTOM: 0px
}
.btn_Agregar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; BACKGROUND: url(../fotos/i_add_Int.gif) #ffffff no-repeat; PADDING-BOTTOM: 6px; FONT: 13pt Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #156a8d; PADDING-TOP: 6px
}
.btn_Quitar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; BACKGROUND: url(../fotos/i_del_Int.gif) #ffffff no-repeat; PADDING-BOTTOM: 6px; FONT: 13pt Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #156a8d; PADDING-TOP: 6px
}
.Frm_Texto_Div {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #6F6F6F;
	text-transform: uppercase;
	background:#ffffff;	
}

.frm_td_header
{
    border-right-style: solid; 
    border-left-style: solid; 
    border-width: 1px;
    border-color: #FFFFFF
}
